Go言語 100Tips ありがちなミスを把握し、実装を最適化する
https://img.ips.co.jp/ij/22/1122101133/1122101133-520x.jpg
https://book.impress.co.jp/books/1122101133
Go プログラミングの間違いを網羅的に解説!
間違いを回避し、開発生産性とコード品質を高める―本書では、よくある 100 の間違いを取り上げ、その例を検証し背景を掘り下げます。
さらに、間違いを回避するヒントやテクニックを紹介。
取り上げる間違いは、バグ、不必要な複雑さ、可読性の低下、最適ではない/慣用的ではないソフトウェア構成、API 利便性の欠如、最適化されていないコード、生産性の欠如です。
Go 言語の文法のほか、エラー管理、並行処理、標準ライブラリ、テスト、最適化など、さまざまなカテゴリーの間違いを検証します
バージョンアップに伴い、いくつか気にしなくても良い項目がある
100GOMistakes を確認しながら読み進めると良い
目次
第1章 Go言語―学ぶのは容易、習得は難しい
第2章 コードとプロジェクト構成
第3章 データ型
第4章 制御構造
第5章 文字列
第6章 関数とメソッド
第7章 エラー管理
第8章 並行処理:基本編
第9章 並行処理:実践編
第10章 標準ライブラリ
第11章 テスト
第12章 最適化
#読書メモ #読了